Using Integrity Constraints as Deletion Rules

نویسنده

  • Gerhard Wetzel
چکیده

Integrity constraints can be used to specify properties of predicate deenitions in deductive databases and logic programs. Written in if-then form, they lend themselves to generate, in forward reasoning (propagation) style, logically redundant information which is computa-tionally useful. But similarly they may also be used to delete logically redundant information which is useless and possibly slows down the computation due to its presence. This paper focuses on several ways of using integrity constraints in the latter way, i.e. as deletion rules, and also addresses the question whether and how deletion rules can generally be understood as or transformed into logically correct integrity constraints.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Integrity checking in deductive databases : an exposition

Relational systems are extended in several ways. We consider extensions with rules and integrity constraints to so-called deductive databases. There are several problems in handling these rules and constraints. One problem is to check, in an efficient way, the integrity of a deductive database when an insertion or deletion is made. There exist several integrity maintenance methods. All these me...

متن کامل

Chomicki and Toman : Implementing Temporal Integrity Constraints Using an Active Dbms

|The paper proposes a general architecture for implementing temporal integrity constraints by compiling them into a set of active DBMS rules. The modularity of the design allows easy adaptation to diierent environments. Both diierences in the speciication languages and in the target rule systems can be easily accommodated. The advantages of this architecture are demonstrated on a particular tem...

متن کامل

Implementing Temporal Integrity Constraints Using an Active DBMS

The system presented in this paper allows automatic and eecient translation of integrity constraints formulated in past temporal logic into rules of the Starburst DBMS. During the compilation the set of constraints is checked for the safe evaluation property. The result of the compilation is a set of Starburst SQL statements that deene all the necessary rules needed for enforcing the given cons...

متن کامل

Implementing Temporal Integrity

|The paper proposes a general architecture for implementing temporal integrity constraints by compiling them into a set of active DBMS rules. The modularity of the design allows easy adaptation to diierent environments. Both diierences in the speciication languages and in the target rule systems can be easily accommodated. The advantages of this architecture are demonstrated on a particular tem...

متن کامل

Considering Integrity Constraints During Federated Database Design

Correct transformations and integrations of schemata within the process of federated database design have to encompass existing local integrity constraints. Most of the proposed methods for schema transformation and integration do not sufficiently consider explicit integrity constraints. In this paper we present an approach to deal with integrity constraints. Our approach bases on the idea to r...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997